sharp retort - English Synonyms Dictionary